# -*- coding: utf-8 -*-
# @Time    : 2024/7/19 17:20
# @Author  : yujiahao
# @File    : 50_fastapi_uvicorn.py
# @description:调试器


# 除了在命令行中使用 uvicorn  文件名（不包括.py）:实例名  --reload 外。
# 还可以在编辑器中连接调试器，例如使用 Visual Studio Code 或 PyCharm。

# 直接导入 uvicorn 并运行
import uvicorn
from fastapi import FastAPI

app = FastAPI()


@app.get("/")
def root():
    a = "a"
    b = "b" + a
    return {"hello world": b}


if __name__ == "__main__":
    uvicorn.run(app, host="127.0.0.1", port=8000)
